
body{
	background-color: #fff;
}
.pay-details{
	background-color: #fff;
	padding:0rem  .94rem;
	border:0 none;
}
.p-d strong{
	display: block;
	width:6.5rem;
	height:1.5rem;
	padding-left: 1.75rem;
	font-size: 1.0rem;
	color: #fb4e30;
	background:  url(../images/pay-suc.png) left center no-repeat;
	-webkit-background-size: 1.35rem auto;
	background-size: 1.35rem auto;
	margin:1.4rem auto 1.2rem;
	font-weight: normal;
	padding:0.2rem 0 0.2rem 1.75rem;
}
.p-d h5{
	display: block;
	width: 100%;
	font-size: 2.2rem;
	color: #fb4e30;
	margin-bottom: 0.9rem;
	text-align: center;
	font-weight: normal;
	}
.p-d p{
	width: 100%;
	font-size: 1.1rem;
	color: #999;
	text-align: center;
	text-decoration: line-through 
	}
.de-list{padding:0.3rem 0;}
.de-list li{
	line-height: 1.8rem;
	overflow: hidden;
	color:#999;
	font-size: 0.9rem;
}

.de-list li span{
	float: right;
	display: block;
	line-height: 1.8rem;
}
.de-list li span.pay-good{
	background:  url(../images/pay-good.png) left center no-repeat;
	-webkit-background-size: 0.9rem auto;
	background-size: 0.9rem auto;
	padding-left: 1.4rem

}
.de-list li span.pay-weix{
	background:  url(../images/pay-wei.png) left center no-repeat;
	-webkit-background-size: 0.9rem auto;
	background-size: 0.9rem auto;
	padding-left: 1.4rem

}
.de-list li span.pay-ali{
	background:  url(../images/pay-ali.png) left center no-repeat;
	-webkit-background-size: 0.9rem auto;
	background-size: 0.9rem auto;
	padding-left: 1.4rem

}
.bill-list .b-time{
	font-size: .9rem;
	color:#999;
	text-align: center;
}
.stro-name,.types,.de-list,.reward,.eval{
	border-bottom: 1px solid #e9e9e9;
	width: 100%;
	overflow: hidden;
}
.stro-name{
	padding-top:1.8rem;
}
.stro-name img{
	display: block;
	float: left;
	height:2.5rem;
	width: 2.5rem;
	border-radius: 50%;
	margin :0  0.6rem 0.9rem 0;

}
.stro-name span{
	display: block;
	float: left;
	line-height: 2.5rem;
	color:#333;
	font-size: 1rem;
}
.types,.reward,.eval{
	
	height: 3.1rem;
	line-height: 3.1rem;
	font-size: 0.9rem;
	color:#333;
}
.types span,.reward span,.eval span{
	float: right;
	font-size: 0.9rem;
	color:#fb4e30;
}
.reward,.eval{
	background:  url(../images/pay-go.png) right center no-repeat;
	-webkit-background-size: 0.6rem auto;
	background-size: 0.6rem auto;
}
.reward span,.eval span{
	padding-right: 1.3rem;
	color:#999;
}
.eval-star{
	width: 9rem;
	height: 100%;
	float: left;
	background:  url(../images/pay-stars.png) left center repeat-x;
	-webkit-background-size: 1.88rem auto;
	background-size: 1.88rem auto;
}